bizarre murder - French English Dictionary